package ar.edu.caece.compiler.grammar.nonterminals;

import ar.edu.caece.compiler.grammar.terminals.IdentifierToken;

public class EXPR33 extends NonTerminalLogger implements EXPR3, PAR {

	private IdentifierToken identifierToken;
	private ARRAY array;
	
	public EXPR33(IdentifierToken identifierToken, ARRAY array) {
		super();
		this.identifierToken = identifierToken;
		this.array = array;
	}

	@Override
	public String getRepresentation() {
				return "{"+this.getClass().getSimpleName()+" -> "+identifierToken.getRepresentation()+" "+array.getRepresentation()+"}";
	}

	public IdentifierToken getIdentifierToken() {
		return identifierToken;
	}

	public ARRAY getArray() {
		return array;
	}

}
